let form = layui.form;
let layer = layui.layer;

userInfo()
function userInfo() {
  axios.get(`/my/userinfo`).then((res)=>{
    // console.log(res);
    //给表单赋值，并且需要在html里面添加上lay-filter="formFilter"
  form.val("formFilter", res.data.data);
  })
   
}


// ===========表单校验==============
form.verify({
  // 对用户昵称做个长度限制
  nickname: function (value) {
      if (value.length > 6||value.length < 2) {
          return "昵称长度需要在2-6个字符";
      }
  },
});

// ===========表单修改================

$(`#form`).on(`submit`,function (e) {
  e.preventDefault()
  const data=$(this).serialize()
  axios.post(`/my/userinfo`,data).then(({data:{status,message}})=>{
    // console.log(res)
    if (status!==0) {
      return layer.msg(message)
    }
    layer.msg(message)
    window.parent.getUserInfo()
 })
})

// ===========表单重置================
$(`#btnReset`).on(`click`,function () {
  e.preventDefault()
  userInfo()
})
